wales green scotland london golf clubs escorts glasgow ireland st andrews golf course pga dundee carnoustie education edinburgh masters golf fife degree golf club escort master